
/* 公共样式开始 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote
,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd
,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt
,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot
,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption
,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
		margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;
		}
		
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul,li,button{list-style:none;}
html{
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
text-size-adjust:100%;
}
body{ font-size:14px; color:#333;font-family: Verdana, Geneva, sans-serif;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
img{max-width:100%; vertical-align:middle;}
em,ins,i{ font-style:normal;}
.clear{clear:both!important; float:none!important; font-size:0px!important; line-height:0px!important;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {display:block;}

/*默认连接*/
a:link, a:visited{text-decoration:none; color:#333333;}
a:hover, a:active{
	text-decoration:none; color:#1E4674;
	
}
/* Box Model */
*, *:before, *:after {
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
}
.ui-page { -webkit-backface-visibility: hidden; }

/*公共样式结束*/

/*按钮公共*/
.button
	{
		display: inline-block;
		color: #fff !important;
		text-decoration: none;
		font-size: 16px;
		letter-spacing:1px;
		padding:12px 0;
		width:100%;
		outline:0;
		text-align:center;
		border-radius:4px !important;
		background-color:#89a7bf;
		border:1px solid #89a7bf;
		font-weight:bold;
		text-shadow:0px 1px 0px #688ead;
	}

.button:hover
	{
		background-color:#688ead;border:1px solid #688ead;
	}

.button:active
	{
		background-color:#688ead;border:1px solid #688ead;
	}
	
.ui-shadow{box-shadow:none;}	
ui-shadow-insetP{box-shadow: none;}

/*头部header公共*/	
	
.staBar{
background-color:#29323b !important;
width:100%;
position:fixed;
bottom:0px;
border:none!important;

}
.staBar .title{ font-size:17px; margin: 0 20%; color:#eee; font-weight:normal; padding:9px 0; text-align:center;}
.staBar a{ margin:0px; display:block;position:absolute;border:none; top:0px; min-width:50px; height:38px; line-height:38px;}
.staBar .back{left:0px;  background:url(../images/back.png) no-repeat center 9px;  background-size:29px 23px;}
.staBar .set{ position:absolute;right: 0px;top: 0px; background: url(../images/list.png) no-repeat center 10px; background-size:29px 23px;}
	
.staBar a:active{filter:Alpha(opacity=80);opacity:0.8; }
	
	
	
/*全局table*/
table { color: #333;margin:10px 0; }	
table td{ font-size:12px;padding:5px;  border-right:1px solid #f1f1f1;border-top:1px solid #eee;}	
table span{ font-size:12px;}	
.ac_detail_text table td p{font-size:12px; color: #333;
    line-height: normal;
    margin-bottom: 0px;
    text-indent: 0em;}

/*jq mobile 公共修改*/	
	
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a{color: #333;
    font-weight: normal;}
	
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{text-shadow:none;}	
	
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit{text-shadow:none;}
	
.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:hover{ background-color:transparent; border-color:transparent;color:#333;text-shadow:none}
.ui-mobile label, div.ui-controlgroup-label{ font-size:15px;}
.ui-input-text input, .ui-input-search input{ background:none; border:none; color:#1E4674;}
.ui-input-text, .ui-input-search{border-style: none;
    border-width: 0px;}
.ui-shadow-inset{box-shadow:none;}
.ui-page-theme-a .ui-btn:focus, html .ui-bar-a .ui-btn:focus, html .ui-body-a .ui-btn:focus, html body .ui-group-theme-a .ui-btn:focus, html head + body .ui-btn.ui-btn-a:focus, .ui-page-theme-a .ui-focus, html .ui-bar-a .ui-focus, html .ui-body-a .ui-focus, html body .ui-group-theme-a .ui-focus, html head + body .ui-btn-a.ui-focus, html head + body .ui-body-a.ui-focus{box-shadow:none;}
.ui-content{ margin-bottom:50px;}

.ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after{ background:none; }
.ui-icon-minus:after{  background-image:none;}
.ui-icon-plus:after{background-image:none;}
.ui-radio-off{background:#000;}
.ui-btn, label.ui-btn{border-style: none; border-width: 0px; font-weight:normal;}

.ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html head + body .ui-btn.ui-btn-a, .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html head + body .ui-btn.ui-btn-a:visited{ text-shadow:none;background-color:transparent; border-color:none;}
.ui-select .ui-btn > span:not(.ui-li-count){ text-align: left; font-weight: normal;}
.ui-body-a, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a{ background-color:transparent;}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a {
    color: #333;
    font-weight: normal;
}
.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited {
    color: #333;
}
.ui-page-theme-a .ui-radio-on:after, html .ui-bar-a .ui-radio-on:after, html .ui-body-a .ui-radio-on:after, html body .ui-group-theme-a .ui-radio-on:after, .ui-btn.ui-radio-on.ui-btn-a:after{color:#1E4674;}
.ui-btn.ui-checkbox-off:after, .ui-btn.ui-checkbox-on:after, .ui-btn.ui-radio-off:after, .ui-btn.ui-radio-on:after{ height:10px; width:10px;}
.ui-page-theme-a .ui-radio-on:after, html .ui-bar-a .ui-radio-on:after, html .ui-body-a .ui-radio-on:after, html body .ui-group-theme-a .ui-radio-on:after, .ui-btn.ui-radio-on.ui-btn-a:after{ border-color: #1E4674;}
.ui-page-theme-a a:hover, html .ui-bar-a a:hover, html .ui-body-a a:hover, html body .ui-group-theme-a a:hover{color:#1E4674;}

.ui-btn.ui-checkbox-off:after, .ui-btn.ui-checkbox-on:after, .ui-btn.ui-radio-off:after, .ui-btn.ui-radio-on:after{ margin: -4px 0 0;}
.ui-body-a, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a{ 
    text-shadow:none;}
.ui-collapsible-themed-content .ui-collapsible-content{border-style: none;
    border-width: 0px;}
.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{border-left-width: 0px;
    border-right-width: 0px;}	
.ui-controlgroup, fieldset.ui-controlgroup{ margin:3px 0 0 0;}	
.ui-btn-icon-left{padding-left: 0;}
.ui-checkbox-off:after, .ui-btn.ui-radio-off:after{opacity: 1;}
.ui-radio .ui-btn-icon-left{padding-left:1.5em;}
.ui-collapsible-content{padding: 0;}
.ui-page-theme-a .ui-btn.ui-btn-active, html .ui-bar-a .ui-btn.ui-btn-active, html .ui-body-a .ui-btn.ui-btn-active, html body .ui-group-theme-a .ui-btn.ui-btn-active, html head + body .ui-btn.ui-btn-a.ui-btn-active, .ui-page-theme-a .ui-checkbox-on:after, html .ui-bar-a .ui-checkbox-on:after, html .ui-body-a .ui-checkbox-on:after, html body .ui-group-theme-a .ui-checkbox-on:after, .ui-btn.ui-checkbox-on.ui-btn-a:after, .ui-page-theme-a .ui-flipswitch-active, html .ui-bar-a .ui-flipswitch-active, html .ui-body-a .ui-flipswitch-active, html body .ui-group-theme-a .ui-flipswitch-active, html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active, .ui-page-theme-a .ui-slider-track .ui-btn-active, html .ui-bar-a .ui-slider-track .ui-btn-active, html .ui-body-a .ui-slider-track .ui-btn-active, html body .ui-group-theme-a .ui-slider-track .ui-btn-active, html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color: transparent;
    border-color: transparent;
    color:none;
    text-shadow:none;}
.ui-btn-icon-left:after, .ui-btn-icon-notext:after{background:none;}
.ui-radio .ui-btn-icon-left:after{ background-color:#ccc;}
.ui-btn{ text-align: left;}








.btn{ margin: 0 5px;}
.btn li{ margin-bottom:8px; }	
	
	